cratered moon - English Synonyms Dictionary